package com.cx.utils;

import com.google.gson.Gson;

public class JsonUtil {
	private static Gson gson = new Gson();
	
	/**
	 * 
	 * @Description(功能描述)    :  对象转换json字符串
	 * @author(作者)             ：  曹轩
	 * @date (开发日期)          :  2015年10月15日 下午1:23:30 
	 * @exception                : 
	 * @param obj
	 * @return  String
	 */
	public static String objectToJsonString(Object obj){
		return gson.toJson(obj);
	}
	/**
	 * 
	 * @Description(功能描述)    :  json字符串转换成对象
	 * @author(作者)             ：  曹轩
	 * @date (开发日期)          :  2015年10月15日 下午1:34:23 
	 * @param json  json字符串
	 * @param entity	传入对象
	 * @return  T 转换对象
	 */
	public static <T>T jsonStringToObject(String json,Class<T> entity){
		return gson.fromJson(json, entity);
	}
	
}
